
--------
8027c7a4: 27 bd ff e0  ADDIU sp, sp, 0xffffffe0 (-32)
8027c7a8: af bf 00 14  SW ra, sp, 0x14 (20)
8027c7ac: af a4 00 20  SW a0, sp, 0x20 (32)                  [sp + 0x20] === arg1

8027c7b0: 8f ae 00 20  LW t6, sp, 0x20 (32)
8027c7b4: 8d cf 00 14  LW t7, t6, 0x14 (20)
8027c7b8: 11 e0 00 1a  BEQ r0, t7, 0x8027c824 (pc + 0x68)    if (arg1->off0x14 == 0) goto 0x8027c824;
8027c7bc: 00 00 00 00  NOP

8027c7c0: 3c 19 80 34  LUI t9, 0x8034 (32820)
8027c7c4: 87 39 ba e0  LH t9, t9, 0xffffbae0 (-17696)      t9 = *(short *)(0x8033bae0)
8027c7c8: 8f b8 00 20  LW t8, sp, 0x20 (32)                t8 = arg1
8027c7cc: 3c 09 80 34  LUI t1, 0x8034 (32820)
8027c7d0: 00 19 41 80  SLL t0, t9, 0x6 (6)                 t0 = t9 << 6
8027c7d4: 8f 19 00 14  LW t9, t8, 0x14 (20)                t9 = t8->off0x14 = arg1->off0x14
8027c7d8: 25 29 ba e8  ADDIU t1, t1, 0xffffbae8 (-17688)   t1 = 0x8033bae8
8027c7dc: 01 09 30 21  ADDU a2, t0, t1                     a2 = t0 + t1 = (*(short *)(0x8033bae0) << 6) + 0x8033bae8
8027c7e0: 24 04 00 01  ADDIU a0, r0, 0x1 (1)               a0 = 1
8027c7e4: 03 20 f8 09  JALR t9, ra                           var1 = (*(arg1->off0x14))(1, arg1, (*(short *)(0x8033bae0) << 6) + 0x8033bae8)
8027c7e8: 03 00 28 25  OR a1, t8, r0                       a1 = arg1
8027c7ec: af a2 00 1c  SW v0, sp, 0x1c (28)                

8027c7f0: 8f aa 00 1c  LW t2, sp, 0x1c (28)
8027c7f4: 11 40 00 0b  BEQ r0, t2, 0x8027c824 (pc + 0x2c)    if (var1 == 0) goto 0x8027c824;
8027c7f8: 00 00 00 00  NOP

8027c7fc: 8f ac 00 20  LW t4, sp, 0x20 (32)                t4 = arg1
8027c800: 8f a4 00 1c  LW a0, sp, 0x1c (28)                a0 = var1
8027c804: 3c 01 1f ff  LUI at, 0x1fff (8191)
8027c808: 85 85 00 02  LH a1, t4, 0x2 (2)                  a1 = arg1->off0x2_sint16
8027c80c: 34 21 ff ff  ORI at, at, 0xffff (65535)          at = 0x1fffffff
8027c810: 00 81 58 24  AND t3, a0, at
8027c814: 00 05 6a 03  SRA t5, a1, 0x8 (8)                 t5 = a1 >> 8 = arg1->off0x2_sint16 >> 8
8027c818: 01 a0 28 25  OR a1, t5, r0                       a1 = t5 = arg1->off0x2_sint16 >> 8
8027c81c: 0c 09 ee 41  JAL 0x8027b904 (-2144880380)          0x8027b904(var1 & 0x1fffffff, arg1->off0x2_sint16 >> 8)
8027c820: 01 60 20 25  OR a0, t3, r0                       a0 = t3 = var1 & 0x1fffffff

8027c824: 8f ae 00 20  LW t6, sp, 0x20 (32)                t6 = arg1
8027c828: 8d cf 00 10  LW t7, t6, 0x10 (16)                t7 = arg1->off0x10
8027c82c: 11 e0 00 04  BEQ r0, t7, 0x8027c840 (pc + 0x10)    if (arg1->off0x10 == 0) goto 0x8027c840
8027c830: 00 00 00 00  NOP

8027c834: 8f a8 00 20  LW t0, sp, 0x20 (32)
8027c838: 0c 09 f7 aa  JAL 0x8027dea8 (-2144870744)          0x8027dea8(arg1->off0x10)
8027c83c: 8d 04 00 10  LW a0, t0, 0x10 (16)

8027c840: 10 00 00 01  BEQ r0, r0, 0x8027c848 (pc + 0x4)
8027c844: 00 00 00 00  NOP
8027c848: 8f bf 00 14  LW ra, sp, 0x14 (20)
8027c84c: 27 bd 00 20  ADDIU sp, sp, 0x20 (32)
8027c850: 03 e0 00 08  JR ra
8027c854: 00 00 00 00  NOP
----
if (arg1->off0x14) {
    var1 = (*(arg1->off0x14))(1, arg1, (*(short *)(0x8033bae0) << 6) + 0x8033bae8);
    if (var1) {
        0x8027b904(var1 & 0x1fffffff, arg1->off0x2_sint16 >> 8);
    }
}

if (arg1->off0x10) {
    0x8027dea8(arg1->off0x10);
}
----
This seems to be a dispatch point for object AI...or not?
--------


-------
8027da84: 27 bd ff 90  ADDIU sp, sp, 0xffffff90 (-112)
8027da88: af bf 00 14  SW ra, sp, 0x14 (20)
8027da8c: af a4 00 70  SW a0, sp, 0x70 (112)

8027da90: 0c 09 e3 cb  JAL 0x80278f2c (-2144891092)
8027da94: 24 04 00 40  ADDIU a0, r0, 0x40 (64)
8027da98: af a2 00 20  SW v0, sp, 0x20 (32)

8027da9c: 8f ae 00 70  LW t6, sp, 0x70 (112)
8027daa0: 8d cf 00 14  LW t7, t6, 0x14 (20)
8027daa4: 11 e0 00 0c  BEQ r0, t7, 0x8027dad8 (pc + 0x30)
8027daa8: 00 00 00 00  NOP

8027daac: 3c 19 80 34  LUI t9, 0x8034 (32820)
8027dab0: 87 39 ba e0  LH t9, t9, 0xffffbae0 (-17696)
8027dab4: 8f b8 00 70  LW t8, sp, 0x70 (112)
8027dab8: 3c 09 80 34  LUI t1, 0x8034 (32820)
8027dabc: 00 19 41 80  SLL t0, t9, 0x6 (6)
8027dac0: 8f 19 00 14  LW t9, t8, 0x14 (20)
8027dac4: 25 29 ba e8  ADDIU t1, t1, 0xffffbae8 (-17688)
8027dac8: 01 09 30 21  ADDU a2, t0, t1
8027dacc: 24 04 00 01  ADDIU a0, r0, 0x1 (1)
8027dad0: 03 20 f8 09  JALR t9, ra
8027dad4: 03 00 28 25  OR a1, t8, r0

8027dad8: 8f aa 00 70  LW t2, sp, 0x70 (112)
8027dadc: 8d 4b 00 1c  LW t3, t2, 0x1c (28)
8027dae0: 11 60 00 d4  BEQ r0, t3, 0x8027de34 (pc + 0x350)
8027dae4: 00 00 00 00  NOP

8027dae8: 8d 6c 00 14  LW t4, t3, 0x14 (20)
8027daec: 11 80 00 d1  BEQ r0, t4, 0x8027de34 (pc + 0x344)
8027daf0: 00 00 00 00  NOP

8027daf4: 8f ad 00 70  LW t5, sp, 0x70 (112)
8027daf8: 8d ae 00 1c  LW t6, t5, 0x1c (28)
8027dafc: 85 cf 00 02  LH t7, t6, 0x2 (2)
8027db00: 31 e8 00 20  ANDI t0, t7, 0x20 (32)
8027db04: 00 08 48 2b  SLTU t1, r0, t0
8027db08: af a9 00 1c  SW t1, sp, 0x1c (28)
8027db0c: 8f b8 00 70  LW t8, sp, 0x70 (112)
8027db10: 3c 01 40 80  LUI at, 0x4080 (16512)
8027db14: 44 81 40 00  MTC1 at, f8
8027db18: 87 19 00 20  LH t9, t8, 0x20 (32)
8027db1c: 27 aa 00 24  ADDIU t2, sp, 0x24 (36)
8027db20: 44 99 20 00  MTC1 t9, f4
8027db24: 00 00 00 00  NOP
8027db28: 46 80 21 a0  CVT.S.W f6, f4
8027db2c: 46 08 32 83  DIV.S f10, f6, f8
8027db30: e5 4a 00 00  SWC1 f10, t2, 0x0 (0)

8027db34: 8f ab 00 70  LW t3, sp, 0x70 (112)
8027db38: 3c 01 40 80  LUI at, 0x4080 (16512)
8027db3c: 44 81 20 00  MTC1 at, f4
8027db40: 85 6c 00 22  LH t4, t3, 0x22 (34)
8027db44: 27 ad 00 24  ADDIU t5, sp, 0x24 (36)
8027db48: 44 8c 80 00  MTC1 t4, f16
8027db4c: 00 00 00 00  NOP
8027db50: 46 80 84 a0  CVT.S.W f18, f16
8027db54: 46 04 91 83  DIV.S f6, f18, f4
8027db58: e5 a6 00 04  SWC1 f6, t5, 0x4 (4)

8027db5c: 8f ae 00 70  LW t6, sp, 0x70 (112)
8027db60: 3c 01 40 80  LUI at, 0x4080 (16512)
8027db64: 44 81 80 00  MTC1 at, f16
8027db68: 85 cf 00 24  LH t7, t6, 0x24 (36)
8027db6c: 27 a8 00 24  ADDIU t0, sp, 0x24 (36)
8027db70: 44 8f 40 00  MTC1 t7, f8
8027db74: 00 00 00 00  NOP
8027db78: 46 80 42 a0  CVT.S.W f10, f8
8027db7c: 46 10 54 83  DIV.S f18, f10, f16
8027db80: e5 12 00 08  SWC1 f18, t0, 0x8 (8)

8027db84: 27 a4 00 30  ADDIU a0, sp, 0x30 (48)
8027db88: 0c 0d e3 c9  JAL 0x80378f24 (-2143842524)
8027db8c: 27 a5 00 24  ADDIU a1, sp, 0x24 (36)

8027db90: 3c 09 80 34  LUI t1, 0x8034 (32820)
8027db94: 85 29 ba e0  LH t1, t1, 0xffffbae0 (-17696)
8027db98: 3c 0b 80 33  LUI t3, 0x8033 (32819)
8027db9c: 8d 6b df 00  LW t3, t3, 0xffffdf00 (-8448)
8027dba0: 3c 0a 80 34  LUI t2, 0x8034 (32820)
8027dba4: 00 09 c1 80  SLL t8, t1, 0x6 (6)
8027dba8: 27 19 00 40  ADDIU t9, t8, 0x40 (64)
8027dbac: 25 4a ba e8  ADDIU t2, t2, 0xffffbae8 (-17688)
8027dbb0: 03 2a 20 21  ADDU a0, t9, t2
8027dbb4: 0c 0d e3 9a  JAL 0x80378e68 (-2143842712)
8027dbb8: 8d 65 00 50  LW a1, t3, 0x50 (80)

8027dbbc: 3c 0c 80 34  LUI t4, 0x8034 (32820)
8027dbc0: 85 8c ba e0  LH t4, t4, 0xffffbae0 (-17696)
8027dbc4: 3c 0e 80 34  LUI t6, 0x8034 (32820)
8027dbc8: 25 ce ba e8  ADDIU t6, t6, 0xffffbae8 (-17688)
8027dbcc: 00 0c 69 80  SLL t5, t4, 0x6 (6)
8027dbd0: 01 ae 78 21  ADDU t7, t5, t6
8027dbd4: c5 e4 00 30  LWC1 f4, t7, 0x30 (48)
8027dbd8: e5 e4 00 70  SWC1 f4, t7, 0x70 (112)

8027dbdc: 3c 08 80 34  LUI t0, 0x8034 (32820)
8027dbe0: 85 08 ba e0  LH t0, t0, 0xffffbae0 (-17696)
8027dbe4: 3c 18 80 34  LUI t8, 0x8034 (32820)
8027dbe8: 27 18 ba e8  ADDIU t8, t8, 0xffffbae8 (-17688)
8027dbec: 00 08 49 80  SLL t1, t0, 0x6 (6)
8027dbf0: 01 38 c8 21  ADDU t9, t1, t8
8027dbf4: c7 26 00 34  LWC1 f6, t9, 0x34 (52)
8027dbf8: e7 26 00 74  SWC1 f6, t9, 0x74 (116)

8027dbfc: 3c 0a 80 34  LUI t2, 0x8034 (32820)
8027dc00: 85 4a ba e0  LH t2, t2, 0xffffbae0 (-17696)
8027dc04: 3c 0c 80 34  LUI t4, 0x8034 (32820)
8027dc08: 25 8c ba e8  ADDIU t4, t4, 0xffffbae8 (-17688)
8027dc0c: 00 0a 59 80  SLL t3, t2, 0x6 (6)
8027dc10: 01 6c 68 21  ADDU t5, t3, t4
8027dc14: c5 a8 00 38  LWC1 f8, t5, 0x38 (56)
8027dc18: e5 a8 00 78  SWC1 f8, t5, 0x78 (120)

8027dc1c: 3c 0e 80 34  LUI t6, 0x8034 (32820)
8027dc20: 85 ce ba e0  LH t6, t6, 0xffffbae0 (-17696)
8027dc24: 3c 09 80 34  LUI t1, 0x8034 (32820)
8027dc28: 25 29 ba e8  ADDIU t1, t1, 0xffffbae8 (-17688)
8027dc2c: 00 0e 79 80  SLL t7, t6, 0x6 (6)
8027dc30: 25 e8 00 40  ADDIU t0, t7, 0x40 (64)
8027dc34: 25 f8 00 40  ADDIU t8, t7, 0x40 (64)
8027dc38: 03 09 30 21  ADDU a2, t8, t1
8027dc3c: 01 09 20 21  ADDU a0, t0, t1
8027dc40: 0c 0d e7 d8  JAL 0x80379f60 (-2143838368)
8027dc44: 27 a5 00 30  ADDIU a1, sp, 0x30 (48)

8027dc48: 3c 19 80 34  LUI t9, 0x8034 (32820)
8027dc4c: 87 39 ba e0  LH t9, t9, 0xffffbae0 (-17696)
8027dc50: 8f ae 00 70  LW t6, sp, 0x70 (112)
8027dc54: 3c 0c 80 34  LUI t4, 0x8034 (32820)
8027dc58: 00 19 51 80  SLL t2, t9, 0x6 (6)
8027dc5c: 8d c6 00 1c  LW a2, t6, 0x1c (28)
8027dc60: 25 4b 00 40  ADDIU t3, t2, 0x40 (64)
8027dc64: 25 4d 00 40  ADDIU t5, t2, 0x40 (64)
8027dc68: 25 8c ba e8  ADDIU t4, t4, 0xffffbae8 (-17688)
8027dc6c: 01 6c 20 21  ADDU a0, t3, t4
8027dc70: 01 ac 28 21  ADDU a1, t5, t4
8027dc74: 0c 0d e8 a7  JAL 0x8037a29c (-2143837540)
8027dc78: 24 c6 00 2c  ADDIU a2, a2, 0x2c (44)

8027dc7c: 8f a8 00 70  LW t0, sp, 0x70 (112)
8027dc80: 8d 0f 00 14  LW t7, t0, 0x14 (20)
8027dc84: 11 e0 00 0d  BEQ r0, t7, 0x8027dcbc (pc + 0x34)
8027dc88: 00 00 00 00  NOP

8027dc8c: 3c 09 80 34  LUI t1, 0x8034 (32820)
8027dc90: 85 29 ba e0  LH t1, t1, 0xffffbae0 (-17696)
8027dc94: 8f b8 00 70  LW t8, sp, 0x70 (112)
8027dc98: 3c 0a 80 34  LUI t2, 0x8034 (32820)
8027dc9c: 00 09 c9 80  SLL t9, t1, 0x6 (6)
8027dca0: 27 2b 00 40  ADDIU t3, t9, 0x40 (64)
8027dca4: 8f 19 00 14  LW t9, t8, 0x14 (20)
8027dca8: 25 4a ba e8  ADDIU t2, t2, 0xffffbae8 (-17688)
8027dcac: 01 6a 30 21  ADDU a2, t3, t2
8027dcb0: 24 04 00 05  ADDIU a0, r0, 0x5 (5)
8027dcb4: 03 20 f8 09  JALR t9, ra
8027dcb8: 03 00 28 25  OR a1, t8, r0

8027dcbc: 3c 0d 80 34  LUI t5, 0x8034 (32820)
8027dcc0: 85 ad ba e0  LH t5, t5, 0xffffbae0 (-17696)
8027dcc4: 3c 01 80 34  LUI at, 0x8034 (32820)
8027dcc8: 25 ac 00 01  ADDIU t4, t5, 0x1 (1)
8027dccc: a4 2c ba e0  SH t4, at, 0xffffbae0 (-17696)

8027dcd0: 3c 0e 80 34  LUI t6, 0x8034 (32820)
8027dcd4: 85 ce ba e0  LH t6, t6, 0xffffbae0 (-17696)
8027dcd8: 3c 0f 80 34  LUI t7, 0x8034 (32820)
8027dcdc: 25 ef ba e8  ADDIU t7, t7, 0xffffbae8 (-17688)
8027dce0: 00 0e 41 80  SLL t0, t6, 0x6 (6)
8027dce4: 01 0f 28 21  ADDU a1, t0, t7
8027dce8: 0c 0d e9 0d  JAL 0x8037a434 (-2143837132)
8027dcec: 8f a4 00 20  LW a0, sp, 0x20 (32)

8027dcf0: 3c 0b 80 34  LUI t3, 0x8034 (32820)
8027dcf4: 85 6b ba e0  LH t3, t3, 0xffffbae0 (-17696)
8027dcf8: 8f a9 00 20  LW t1, sp, 0x20 (32)
8027dcfc: 3c 01 80 34  LUI at, 0x8034 (32820)
8027dd00: 00 0b 50 80  SLL t2, t3, 0x2 (2)
8027dd04: 00 2a 08 21  ADDU at, at, t2
8027dd08: ac 29 c2 e8  SW t1, at, 0xffffc2e8 (-15640)

8027dd0c: 3c 18 80 34  LUI t8, 0x8034 (32820)
8027dd10: 93 18 c3 78  LBU t8, t8, 0xffffc378 (-15496)
8027dd14: 3c 01 80 34  LUI at, 0x8034 (32820)
8027dd18: a0 38 c3 68  SB t8, at, 0xffffc368 (-15512)

8027dd1c: 3c 19 80 34  LUI t9, 0x8034 (32820)
8027dd20: 93 39 c3 79  LBU t9, t9, 0xffffc379 (-15495)
8027dd24: 3c 01 80 34  LUI at, 0x8034 (32820)
8027dd28: a0 39 c3 69  SB t9, at, 0xffffc369 (-15511)

8027dd2c: 3c 0d 80 34  LUI t5, 0x8034 (32820)
8027dd30: 85 ad c3 7a  LH t5, t5, 0xffffc37a (-15494)
8027dd34: 3c 01 80 34  LUI at, 0x8034 (32820)
8027dd38: a4 2d c3 6a  SH t5, at, 0xffffc36a (-15510)

8027dd3c: 3c 01 80 34  LUI at, 0x8034 (32820)
8027dd40: c4 2a c3 7c  LWC1 f10, at, 0xffffc37c (-15492)
8027dd44: 3c 01 80 34  LUI at, 0x8034 (32820)
8027dd48: e4 2a c3 6c  SWC1 f10, at, 0xffffc36c (-15508)

8027dd4c: 3c 0c 80 34  LUI t4, 0x8034 (32820)
8027dd50: 8d 8c c3 80  LW t4, t4, 0xffffc380 (-15488)
8027dd54: 3c 01 80 34  LUI at, 0x8034 (32820)
8027dd58: ac 2c c3 70  SW t4, at, 0xffffc370 (-15504)

8027dd5c: 3c 0e 80 34  LUI t6, 0x8034 (32820)
8027dd60: 8d ce c3 84  LW t6, t6, 0xffffc384 (-15484)
8027dd64: 3c 01 80 34  LUI at, 0x8034 (32820)
8027dd68: ac 2e c3 74  SW t6, at, 0xffffc374 (-15500)

8027dd6c: 3c 01 80 34  LUI at, 0x8034 (32820)
8027dd70: a0 20 c3 78  SB r0, at, 0xffffc378 (-15496)

8027dd74: 8f a8 00 70  LW t0, sp, 0x70 (112)
8027dd78: 3c 01 80 33  LUI at, 0x8033 (32819)
8027dd7c: ac 28 df 04  SW t0, at, 0xffffdf04 (-8444)

8027dd80: 8f af 00 70  LW t7, sp, 0x70 (112)
8027dd84: 8d eb 00 1c  LW t3, t7, 0x1c (28)
8027dd88: 8d 69 00 3c  LW t1, t3, 0x3c (60)
8027dd8c: 11 20 00 06  BEQ r0, t1, 0x8027dda8 (pc + 0x18)
8027dd90: 00 00 00 00  NOP

8027dd94: 8f aa 00 70  LW t2, sp, 0x70 (112)
8027dd98: 8f a5 00 1c  LW a1, sp, 0x1c (28)
8027dd9c: 8d 44 00 1c  LW a0, t2, 0x1c (28)
8027dda0: 0c 09 f3 ce  JAL 0x8027cf38 (-2144874696)
8027dda4: 24 84 00 38  ADDIU a0, a0, 0x38 (56)

8027dda8: 8f b8 00 70  LW t8, sp, 0x70 (112)
8027ddac: 8f 19 00 1c  LW t9, t8, 0x1c (28)
8027ddb0: 0c 09 f7 aa  JAL 0x8027dea8 (-2144870744)
8027ddb4: 8f 24 00 14  LW a0, t9, 0x14 (20)

8027ddb8: 3c 01 80 33  LUI at, 0x8033 (32819)
8027ddbc: ac 20 df 04  SW r0, at, 0xffffdf04 (-8444)

8027ddc0: 3c 0d 80 34  LUI t5, 0x8034 (32820)
8027ddc4: 91 ad c3 68  LBU t5, t5, 0xffffc368 (-15512)
8027ddc8: 3c 01 80 34  LUI at, 0x8034 (32820)
8027ddcc: a0 2d c3 78  SB t5, at, 0xffffc378 (-15496)

8027ddd0: 3c 0c 80 34  LUI t4, 0x8034 (32820)
8027ddd4: 91 8c c3 69  LBU t4, t4, 0xffffc369 (-15511)
8027ddd8: 3c 01 80 34  LUI at, 0x8034 (32820)
8027dddc: a0 2c c3 79  SB t4, at, 0xffffc379 (-15495)

8027dde0: 3c 0e 80 34  LUI t6, 0x8034 (32820)
8027dde4: 85 ce c3 6a  LH t6, t6, 0xffffc36a (-15510)
8027dde8: 3c 01 80 34  LUI at, 0x8034 (32820)
8027ddec: a4 2e c3 7a  SH t6, at, 0xffffc37a (-15494)

8027ddf0: 3c 01 80 34  LUI at, 0x8034 (32820)
8027ddf4: c4 30 c3 6c  LWC1 f16, at, 0xffffc36c (-15508)
8027ddf8: 3c 01 80 34  LUI at, 0x8034 (32820)
8027ddfc: e4 30 c3 7c  SWC1 f16, at, 0xffffc37c (-15492)

8027de00: 3c 08 80 34  LUI t0, 0x8034 (32820)
8027de04: 8d 08 c3 70  LW t0, t0, 0xffffc370 (-15504)
8027de08: 3c 01 80 34  LUI at, 0x8034 (32820)
8027de0c: ac 28 c3 80  SW t0, at, 0xffffc380 (-15488)

8027de10: 3c 0f 80 34  LUI t7, 0x8034 (32820)
8027de14: 8d ef c3 74  LW t7, t7, 0xffffc374 (-15500)
8027de18: 3c 01 80 34  LUI at, 0x8034 (32820)
8027de1c: ac 2f c3 84  SW t7, at, 0xffffc384 (-15484)

8027de20: 3c 0b 80 34  LUI t3, 0x8034 (32820)
8027de24: 85 6b ba e0  LH t3, t3, 0xffffbae0 (-17696)
8027de28: 3c 01 80 34  LUI at, 0x8034 (32820)
8027de2c: 25 69 ff ff  ADDIU t1, t3, 0xffffffff (-1)
8027de30: a4 29 ba e0  SH t1, at, 0xffffbae0 (-17696)

8027de34: 8f aa 00 70  LW t2, sp, 0x70 (112)
8027de38: 8d 58 00 10  LW t8, t2, 0x10 (16)
8027de3c: 13 00 00 04  BEQ r0, t8, 0x8027de50 (pc + 0x10)
8027de40: 00 00 00 00  NOP

8027de44: 8f b9 00 70  LW t9, sp, 0x70 (112)
8027de48: 0c 09 f7 aa  JAL 0x8027dea8 (-2144870744)
8027de4c: 8f 24 00 10  LW a0, t9, 0x10 (16)

8027de50: 10 00 00 01  BEQ r0, r0, 0x8027de58 (pc + 0x4)
8027de54: 00 00 00 00  NOP
8027de58: 8f bf 00 14  LW ra, sp, 0x14 (20)
8027de5c: 27 bd 00 70  ADDIU sp, sp, 0x70 (112)
8027de60: 03 e0 00 08  JR ra
8027de64: 00 00 00 00  NOP
--------


--------
8027dea8: 27 bd ff d0  ADDIU sp, sp, 0xffffffd0 (-48)
8027deac: af bf 00 1c  SW ra, sp, 0x1c (28)
8027deb0: af a4 00 30  SW a0, sp, 0x30 (48)
8027deb4: af b0 00 18  SW s0, sp, 0x18 (24)
8027deb8: 24 0e 00 01  ADDIU t6, r0, 0x1 (1)
8027debc: a7 ae 00 2e  SH t6, sp, 0x2e (46)

8027dec0: 8f af 00 30  LW t7, sp, 0x30 (48)
8027dec4: af af 00 28  SW t7, sp, 0x28 (40)

8027dec8: 8f b8 00 28  LW t8, sp, 0x28 (40)
8027decc: 8f 19 00 0c  LW t9, t8, 0xc (12)
8027ded0: af b9 00 24  SW t9, sp, 0x24 (36)

8027ded4: 8f a8 00 24  LW t0, sp, 0x24 (36)
8027ded8: 11 00 00 06  BEQ r0, t0, 0x8027def4 (pc + 0x18)
8027dedc: 00 00 00 00  NOP

8027dee0: 8f a9 00 24  LW t1, sp, 0x24 (36)
8027dee4: 85 2a 00 00  LH t2, t1, 0x0 (0)
8027dee8: 39 4b 01 0c  XORI t3, t2, 0x10c (268)
8027deec: 00 0b 58 2b  SLTU t3, r0, t3
8027def0: a7 ab 00 2e  SH t3, sp, 0x2e (46)
8027def4: 8f ac 00 28  LW t4, sp, 0x28 (40)
8027def8: 85 8d 00 02  LH t5, t4, 0x2 (2)
8027defc: 31 ae 00 01  ANDI t6, t5, 0x1 (1)
8027df00: 11 c0 00 75  BEQ r0, t6, 0x8027e0d8 (pc + 0x1d4)
8027df04: 00 00 00 00  NOP

8027df08: 8f af 00 28  LW t7, sp, 0x28 (40)
8027df0c: 85 f8 00 02  LH t8, t7, 0x2 (2)
8027df10: 33 19 00 02  ANDI t9, t8, 0x2 (2)
8027df14: 13 20 00 05  BEQ r0, t9, 0x8027df2c (pc + 0x14)
8027df18: 00 00 00 00  NOP

8027df1c: 0c 09 f7 9a  JAL 0x8027de68 (-2144870808)
8027df20: 8f a4 00 28  LW a0, sp, 0x28 (40)

8027df24: 10 00 00 6a  BEQ r0, r0, 0x8027e0d0 (pc + 0x1a8)
8027df28: 00 00 00 00  NOP

8027df2c: 8f a8 00 28  LW t0, sp, 0x28 (40)
8027df30: 85 10 00 00  LH s0, t0, 0x0 (0)
8027df34: 2a 01 00 2a  SLTI at, s0, 0x2a (42)
8027df38: 14 20 00 0b  BNE at, r0, 0x8027df68 (pc + 0x2c)
8027df3c: 00 00 00 00  NOP

8027df40: 26 09 fe fd  ADDIU t1, s0, 0xfffffefd (-259)
8027df44: 2d 21 00 2c  SLTIU at, t1, 0x2c (44)
8027df48: 10 20 00 5d  BEQ r0, at, 0x8027e0c0 (pc + 0x174)
8027df4c: 00 00 00 00  NOP

8027df50: 00 09 48 80  SLL t1, t1, 0x2 (2)
8027df54: 3c 01 80 33  LUI at, 0x8033 (32819)
8027df58: 00 29 08 21  ADDU at, at, t1
8027df5c: 8c 29 6f 9c  LW t1, at, 0x6f9c (28572)
8027df60: 01 20 00 08  JR t1
8027df64: 00 00 00 00  NOP

8027df68: 26 0a ff fe  ADDIU t2, s0, 0xfffffffe (-2)
8027df6c: 2d 41 00 28  SLTIU at, t2, 0x28 (40)
8027df70: 10 20 00 53  BEQ r0, at, 0x8027e0c0 (pc + 0x14c)
8027df74: 00 00 00 00  NOP

8027df78: 00 0a 50 80  SLL t2, t2, 0x2 (2)
8027df7c: 3c 01 80 33  LUI at, 0x8033 (32819)
8027df80: 00 2a 08 21  ADDU at, at, t2
8027df84: 8c 2a 70 4c  LW t2, at, 0x704c (28748)
8027df88: 01 40 00 08  JR t2
8027df8c: 00 00 00 00  NOP

8027df90: 0c 09 ee a6  JAL 0x8027ba98 (-2144879976)
8027df94: 8f a4 00 28  LW a0, sp, 0x28 (40)
8027df98: 10 00 00 4d  BEQ r0, r0, 0x8027e0d0 (pc + 0x134)
8027df9c: 00 00 00 00  NOP

8027dfa0: 0c 09 ef 1d  JAL 0x8027bc74 (-2144879500)
8027dfa4: 8f a4 00 28  LW a0, sp, 0x28 (40)
8027dfa8: 10 00 00 49  BEQ r0, r0, 0x8027e0d0 (pc + 0x124)
8027dfac: 00 00 00 00  NOP

8027dfb0: 0c 09 ee 80  JAL 0x8027ba00 (-2144880128)
8027dfb4: 8f a4 00 28  LW a0, sp, 0x28 (40)
8027dfb8: 10 00 00 45  BEQ r0, r0, 0x8027e0d0 (pc + 0x114)
8027dfbc: 00 00 00 00  NOP

8027dfc0: 0c 09 ef 7c  JAL 0x8027bdf0 (-2144879120)
8027dfc4: 8f a4 00 28  LW a0, sp, 0x28 (40)
8027dfc8: 10 00 00 41  BEQ r0, r0, 0x8027e0d0 (pc + 0x104)
8027dfcc: 00 00 00 00  NOP

8027dfd0: 0c 09 ef a1  JAL 0x8027be84 (-2144878972)
8027dfd4: 8f a4 00 28  LW a0, sp, 0x28 (40)
8027dfd8: 10 00 00 3d  BEQ r0, r0, 0x8027e0d0 (pc + 0xf4)
8027dfdc: 00 00 00 00  NOP

8027dfe0: 0c 09 ef d6  JAL 0x8027bf58 (-2144878760)
8027dfe4: 8f a4 00 28  LW a0, sp, 0x28 (40)
8027dfe8: 10 00 00 39  BEQ r0, r0, 0x8027e0d0 (pc + 0xe4)
8027dfec: 00 00 00 00  NOP

8027dff0: 0c 09 f0 45  JAL 0x8027c114 (-2144878316)
8027dff4: 8f a4 00 28  LW a0, sp, 0x28 (40)
8027dff8: 10 00 00 35  BEQ r0, r0, 0x8027e0d0 (pc + 0xd4)
8027dffc: 00 00 00 00  NOP

8027e000: 0c 09 f0 8e  JAL 0x8027c238 (-2144878024)
8027e004: 8f a4 00 28  LW a0, sp, 0x28 (40)
8027e008: 10 00 00 31  BEQ r0, r0, 0x8027e0d0 (pc + 0xc4)
8027e00c: 00 00 00 00  NOP

8027e010: 0c 09 f0 d7  JAL 0x8027c35c (-2144877732)
8027e014: 8f a4 00 28  LW a0, sp, 0x28 (40)
8027e018: 10 00 00 2d  BEQ r0, r0, 0x8027e0d0 (pc + 0xb4)
8027e01c: 00 00 00 00  NOP

8027e020: 0c 09 f5 bf  JAL 0x8027d6fc (-2144872708)
8027e024: 8f a4 00 28  LW a0, sp, 0x28 (40)
8027e028: 10 00 00 29  BEQ r0, r0, 0x8027e0d0 (pc + 0xa4)
8027e02c: 00 00 00 00  NOP

8027e030: 0c 09 f2 9c  JAL 0x8027ca70 (-2144875920)
8027e034: 8f a4 00 28  LW a0, sp, 0x28 (40)
8027e038: 10 00 00 25  BEQ r0, r0, 0x8027e0d0 (pc + 0x94)
8027e03c: 00 00 00 00  NOP

8027e040: 0c 09 f1 65  JAL 0x8027c594 (-2144877164)
8027e044: 8f a4 00 28  LW a0, sp, 0x28 (40)
8027e048: 10 00 00 21  BEQ r0, r0, 0x8027e0d0 (pc + 0x84)
8027e04c: 00 00 00 00  NOP

8027e050: 0c 09 f1 cf  JAL 0x8027c73c (-2144876740)
8027e054: 8f a4 00 28  LW a0, sp, 0x28 (40)
8027e058: 10 00 00 1d  BEQ r0, r0, 0x8027e0d0 (pc + 0x74)
8027e05c: 00 00 00 00  NOP

8027e060: 0c 09 f1 1d  JAL 0x8027c474 (-2144877452)
8027e064: 8f a4 00 28  LW a0, sp, 0x28 (40)
8027e068: 10 00 00 19  BEQ r0, r0, 0x8027e0d0 (pc + 0x64)
8027e06c: 00 00 00 00  NOP

8027e070: 0c 09 f4 2e  JAL 0x8027d0b8 (-2144874312)
8027e074: 8f a4 00 28  LW a0, sp, 0x28 (40)
8027e078: 10 00 00 15  BEQ r0, r0, 0x8027e0d0 (pc + 0x54)
8027e07c: 00 00 00 00  NOP

8027e080: 0c 09 f6 84  JAL 0x8027da10 (-2144871920)
8027e084: 8f a4 00 28  LW a0, sp, 0x28 (40)
8027e088: 10 00 00 11  BEQ r0, r0, 0x8027e0d0 (pc + 0x44)
8027e08c: 00 00 00 00  NOP

8027e090: 0c 09 f1 e9  JAL 0x8027c7a4 (-2144876636)
8027e094: 8f a4 00 28  LW a0, sp, 0x28 (40)
8027e098: 10 00 00 0d  BEQ r0, r0, 0x8027e0d0 (pc + 0x34)
8027e09c: 00 00 00 00  NOP

8027e0a0: 0c 09 f2 16  JAL 0x8027c858 (-2144876456)
8027e0a4: 8f a4 00 28  LW a0, sp, 0x28 (40)
8027e0a8: 10 00 00 09  BEQ r0, r0, 0x8027e0d0 (pc + 0x24)
8027e0ac: 00 00 00 00  NOP

8027e0b0: 0c 09 f6 a1  JAL 0x8027da84 (-2144871804)
8027e0b4: 8f a4 00 28  LW a0, sp, 0x28 (40)
8027e0b8: 10 00 00 05  BEQ r0, r0, 0x8027e0d0 (pc + 0x14)
8027e0bc: 00 00 00 00  NOP

8027e0c0: 0c 09 f7 9a  JAL 0x8027de68 (-2144870808)
8027e0c4: 8f a4 00 28  LW a0, sp, 0x28 (40)
8027e0c8: 10 00 00 01  BEQ r0, r0, 0x8027e0d0 (pc + 0x4)
8027e0cc: 00 00 00 00  NOP

8027e0d0: 10 00 00 08  BEQ r0, r0, 0x8027e0f4 (pc + 0x20)
8027e0d4: 00 00 00 00  NOP

8027e0d8: 8f ab 00 28  LW t3, sp, 0x28 (40)
8027e0dc: 24 01 00 18  ADDIU at, r0, 0x18 (24)
8027e0e0: 85 6c 00 00  LH t4, t3, 0x0 (0)
8027e0e4: 15 81 00 03  BNE t4, at, 0x8027e0f4 (pc + 0xc)
8027e0e8: 00 00 00 00  NOP

8027e0ec: 8f ad 00 28  LW t5, sp, 0x28 (40)
8027e0f0: ad a0 00 50  SW r0, t5, 0x50 (80)

8027e0f4: 87 ae 00 2e  LH t6, sp, 0x2e (46)
8027e0f8: 11 c0 00 06  BEQ r0, t6, 0x8027e114 (pc + 0x18)
8027e0fc: 00 00 00 00  NOP

8027e100: 8f af 00 28  LW t7, sp, 0x28 (40)
8027e104: 8f b9 00 30  LW t9, sp, 0x30 (48)
8027e108: 8d f8 00 08  LW t8, t7, 0x8 (8)
8027e10c: 17 19 ff 79  BNE t8, t9, 0x8027def4 (pc - 0x21c)
8027e110: af b8 00 28  SW t8, sp, 0x28 (40)

8027e114: 10 00 00 01  BEQ r0, r0, 0x8027e11c (pc + 0x4)
8027e118: 00 00 00 00  NOP
8027e11c: 8f bf 00 1c  LW ra, sp, 0x1c (28)
8027e120: 8f b0 00 18  LW s0, sp, 0x18 (24)
8027e124: 27 bd 00 30  ADDIU sp, sp, 0x30 (48)
8027e128: 03 e0 00 08  JR ra
8027e12c: 00 00 00 00  NOP
--------
